// jqGrid 初始化
console.info($(window).height());
$("#jqGrid").jqGrid({
			url : baseUrl + '/HB/hBDetailsQuery.do',
			datatype : "json",
			mtype : 'post',
			colModel : [{
						label : '用户名',
						width : 100,
						name : 'USER_ID',
						sortable:false,
						align : 'center'
					}, {
						label : '红包金额(元)',
						width : 100,
						name : 'HB_JE',
						sortable:false,
						align : 'center'
					}, {
						label : '手机号码',
						width : 100,
						name : 'USER_ID_LXFS',
						sortable:false,
						align : 'center'
					}, {
						label : '发放日期',
						width : 150,
						name : 'HB_CREATE_DATE',
						sortable:false,
						align : 'center'
					}, {
						label : '红包有效天数',
						width : 100,
						name : 'HB_EFFECTIVE_DAYS',
						sortable:false,
						align : 'center'
					}, {
						label : '过期时间',
						width : 150,
						name : 'HB_OVER_DATE',
						align : 'center'
					}, {
						label : '红包状态',
						width : 100,
						hidden : false,
						name : 'HB_STATE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if (cellvalue == '0') {
								return '已使用';
							}else if(cellvalue == '1'){
								return'未使用';
							}else if(cellvalue == '2'){
								return'已过期';
							}
						}
					}, {
						label : '红包使用最小金额',
						width : 150,
						name : 'HB_USE_CONDITION_MIN_JE',
						sortable:false,
						align : 'center'
					}, {
						label : '红包使用时间',
						width : 200,
						name : 'HB_USE_DATE',
						sortable:false,
						align : 'center'
					}, {
						label : '红包使用关联投资人信息记录表ID',
						width : 200,
						hidden : true,
						name : 'REF_TZRXX_ID',
						sortable:false,
						align : 'center'
					}],
			viewrecords : true,
			rowNum : 50,
			pager : '#jqGridPager',
			shrinkToFit : false,// 列宽 不自动
			multiselect : true,
			multiboxonly : true,
			beforeSelectRow : function(rowid, e) {
				$(this).jqGrid('resetSelection');
				return (true);
			}, // 实现复选框单选
			onSelectAll : function(aRowids, status) {
				$(this).jqGrid('resetSelection');
			}, // 实现头部复选框,无效
			autowidth : true,
			height : $(window).height() - 86, // 屏幕高度-86-汇总栏20
			rownumbers : true,
			postData : {
				HB_USE_DATE_START : $("#s_minffsj").val() || "",
				HB_USE_DATE_END : $("#s_maxffsj").val() || "",
				USER_ID : $("#s_ssr").val() || "",
				HB_USE_CONDITION_MIN_JE : $("#s_zxje").val() || "",
				HB_STATE : $("#s_hbzt").val() || "",
				HB_EFFECTIVE_DAYS : $("#s_yxts").val() || "",
				HB_JE : $("#s_hbje").val() || "",
				HB_CREATE_DATE_START : $("#s_minhbsysj").val() || "",
				HB_CREATE_DATE_END : $("#s_maxhbsysj").val() || "",
				USER_ID_LXFS : $("#s_lxfs").val() || "",
			},
			prmNames : {
				rows : 'limit'
			},
			jsonReader : {
				id : "ID",
				root : "data",
				records : 'total',
				total : 'totalPage',
				repeatitems : true
			}
		});
$("#jqGrid").jqGrid('navGrid', '#jqGridPager', {
			add : false,
			edit : false,
			del : false,
			search : false
		});
// 搜索功能
$("#btu_search").button({
			icons : {
				primary : 'ui-icon-search'
			}
		}).click(function() {
	$("#s_minffsj").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_maxffsj").datepicker("option", "minDate",
							selectedDate);
				}
			});
	$("#s_maxffsj").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_minffsj").datepicker("option", "maxDate",
							selectedDate);
				}
			});
	$("#dialog_search").dialog({
		modal : true,
		minHeight : 300,
		minWidth : 900,
		buttons : {
			"重置" : function() {
				$('#dialog_search input').val("");
			},
			"确定" : function() {
				var s_alert = null;
				if (null != s_alert) {
					$("#dialog_alert").empty();
					$("#dialog_alert").append("<label>" + s_alert + "</label>");
					$("#dialog_alert").dialog({
								modal : true,
								buttons : {
									"确定" : function() {
										$(this).dialog("close");
									}
								}
							});
				} else {
					$(this).dialog("close");
					$("#jqGrid").jqGrid('setGridParam', {
								postData : {
									HB_USE_DATE_START : $("#s_minffsj").val() || "",
									HB_USE_DATE_END : $("#s_maxffsj").val() || "",
									USER_ID : $("#s_ssr").val() || "",
									HB_USE_CONDITION_MIN_JE : $("#s_zxje").val() || "",
									HB_STATE : $("#s_hbzt").val() || "",
									HB_EFFECTIVE_DAYS : $("#s_yxts").val() || "",
									HB_JE : $("#s_hbje").val() || "",
									HB_CREATE_DATE_START : $("#s_minhbsysj").val() || "",
									HB_CREATE_DATE_END : $("#s_maxhbsysj").val() || "",
									USER_ID_LXFS : $("#s_lxfs").val() || "",
								}
							}).trigger("reloadGrid");
				}
			}
		}
	});
});
// 查看功能
$("#btu_view").button({
			icons : {
				primary : 'ui-icon-document'
			}
		}).click(function() {
			var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			if (null == v_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			} else {
				$("#dialog_view").dialog({
							modal : true,
							minHeight : 350,
							minWidth : 900,
							buttons : {
								"关闭" : function() {
									$(this).dialog("close");
								}
							}
						});
				var v_rowData = $('#jqGrid').jqGrid('getRowData', v_selrowId);
				  $("#v_ffrq").val(v_rowData.HB_CREATE_DATE) || "空";
				  $("#v_ssr").val(v_rowData.USER_ID) || "空";
				  $("#v_hbzxsyje").val(v_rowData.HB_USE_CONDITION_MIN_JE) || "空";
				  $("#v_hbzt").val(v_rowData.HB_STATE) || "空";
				  $("#v_yxts").val(v_rowData.HB_EFFECTIVE_DAYS) || "空";
				  $("#v_hbje").val(v_rowData.HB_JE) || "空";
				  $("#v_gqsj").val(v_rowData.HB_OVER_DATE) || "空";
				  $("#v_hbsssj").val(v_rowData.HB_USE_DATE) || "空";
				  $("#v_lxfs").val(v_rowData.USER_ID_LXFS) || "空";
			}
		});
// 下载Excel功能
$("#btu_download").button({
			icons : {
				primary : 'ui-icon-arrowstop-1-s'
			}
		}).click(function() {
	
	var HB_USE_DATE_START = $("#s_minffsj").val() || "";
	var HB_USE_DATE_END = $("#s_maxffsj").val() || "";
	var USER_ID = $("#s_ssr").val() || "";
	var HB_USE_CONDITION_MIN_JE = $("#s_zxje").val() || "";
	var HB_STATE = $("#s_hbzt").val() || "";
	var HB_EFFECTIVE_DAYS = $("#s_yxts").val() || "";
	var HB_JE = $("#s_hbje").val() || "";
	var HB_CREATE_DATE_START = $("#s_minhbsysj").val() || "";
	var HB_CREATE_DATE_END = $("#s_maxhbsysj").val() || "";
	var USER_ID_LXFS = $("#s_lxfs").val() || "";
	
	window.open(baseUrl + "/HB/exportHBExcel.do?HB_CREATE_DATE_START="+HB_CREATE_DATE_START+"&HB_CREATE_DATE_END="+HB_CREATE_DATE_END
				+"&USER_ID=" +USER_ID+"&HB_USE_DATE_START=" +HB_USE_DATE_START+ "&HB_USE_DATE_END="+HB_USE_DATE_END
				+"&HB_USE_CONDITION_MIN_JE="+HB_USE_CONDITION_MIN_JE+"&HB_STATE="+HB_STATE+"&HB_EFFECTIVE_DAYS="+HB_EFFECTIVE_DAYS
				+"&HB_JE="+HB_JE+"&USER_ID_LXFS="+USER_ID_LXFS);
});
// 工具提示框 tooltip
$(document).tooltip();
